not hold water - Français Anglais Dictionnaire